package com.nike.jsonbean;

import com.alibaba.fastjson.JSONObject;
import com.alibaba.fastjson.annotation.JSONField;
import com.nike.jsonbean.links.Links;

public class EntriesObj {
	@JSONField(name="id")
	private String id;
	@JSONField(name="launchId")
	private String launchId;
	@JSONField(name="skuId")
	private String skuId;
	@JSONField(name="estimatedResultAvailability")
	private String estimatedResultAvailability;
	@JSONField(name="creationDate")
	private String creationDate;
	@JSONField(name="postpayLink")
	private String postpayLink;
	@JSONField(name="waitingReason")
	private String waitingReason;
	@JSONField(name="appId")
	private String appId;
	@JSONField(name="result")
	private Result result;
	@JSONField(name="resourceType")
	private String resourceType;
	@JSONField(name="links")
	private Links links;
	
	public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id;
	}

	public String getLaunchId() {
		return launchId;
	}

	public void setLaunchId(String launchId) {
		this.launchId = launchId;
	}

	public String getSkuId() {
		return skuId;
	}

	public void setSkuId(String skuId) {
		this.skuId = skuId;
	}

	public String getEstimatedResultAvailability() {
		return estimatedResultAvailability;
	}

	public void setEstimatedResultAvailability(String estimatedResultAvailability) {
		this.estimatedResultAvailability = estimatedResultAvailability;
	}

	public String getCreationDate() {
		return creationDate;
	}

	public void setCreationDate(String creationDate) {
		this.creationDate = creationDate;
	}

	public String getPostpayLink() {
		return postpayLink;
	}

	public void setPostpayLink(String postpayLink) {
		this.postpayLink = postpayLink;
	}

	public String getWaitingReason() {
		return waitingReason;
	}

	public void setWaitingReason(String waitingReason) {
		this.waitingReason = waitingReason;
	}

	public String getAppId() {
		return appId;
	}

	public void setAppId(String appId) {
		this.appId = appId;
	}

	public Result getResult() {
		return result;
	}

	public void setResult(Result result) {
		this.result = result;
	}

	public String getResourceType() {
		return resourceType;
	}

	public void setResourceType(String resourceType) {
		this.resourceType = resourceType;
	}

	public Links getLinks() {
		return links;
	}

	public void setLinks(Links links) {
		this.links = links;
	}

	@Override
    public String toString() {
        return JSONObject.toJSONString(this);
    }
}
